steerable-array radar - French English Dictionary